﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Interface;

namespace Model
{
    // Den klasse er lavet af Gruppe 4 DM12a
    public class ForbrugCollection
    {
        List<Forbrug> mineForbrug;

        public ForbrugCollection()
        {
            mineForbrug = new List<Forbrug>();
        }

        public Forbrug RegistrerForbrug(decimal pris, int forbrugId)
        {
            Forbrug nytForbrug = new Forbrug(pris, forbrugId);
            mineForbrug.Add(nytForbrug);
            return nytForbrug;
        }

        public List<Forbrug> MineForbrug
        {
            get { return mineForbrug; }
        }

        public Forbrug FindForbrug(int forbrugId)
        {
            bool fundet = false;
            int i = 0;

            while (!fundet)
            {
                if (MineForbrug[i].forbrugId == forbrugId)
                    fundet = true;
                else
                    i++;
            }

            return MineForbrug[i];
        }
    }
}
